manmade features - Alemán Inglés Diccionario